cloud rack
noun
1.
rack
4
(def 1).
Origin
1840-50
British Dictionary definitions for
cloud rack
cloud rack
noun
1.
a group of moving clouds